#pragma once
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include <string.h>
#include<assert.h>
#include<stdlib.h>
typedef int data;
typedef struct queue
{
	data node;
	queue* next;
}queue;
typedef struct ST
{
	data size;
	queue* next;
	queue* next;
}ST;
void SLQinit(queue* pq);
void SLQPush(queue* pq, data x);
void SLQPop(queue* pq);
void SLQDestory(queue* pq);